package com.ruoyi.collect.domain;

import java.io.Serializable;

/**
 * 收藏夹分组统计对象
 * 
 * @author ruoyi
 * @date 2025-08-19
 */
public class CollectionGroupStats implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 收藏夹ID */
    private String collectionId;

    /** 收藏夹名称 */
    private String collectionName;

    /** 收藏夹封面图片 */
    private String coverUrl;

    /** 该收藏夹中的菜谱数量 */
    private Integer recipeCount;

    public String getCollectionId() {
        return collectionId;
    }

    public void setCollectionId(String collectionId) {
        this.collectionId = collectionId;
    }

    public String getCollectionName() {
        return collectionName;
    }

    public void setCollectionName(String collectionName) {
        this.collectionName = collectionName;
    }

    public String getCoverUrl() {
        return coverUrl;
    }

    public void setCoverUrl(String coverUrl) {
        this.coverUrl = coverUrl;
    }

    public Integer getRecipeCount() {
        return recipeCount;
    }

    public void setRecipeCount(Integer recipeCount) {
        this.recipeCount = recipeCount;
    }

    @Override
    public String toString() {
        return "CollectionGroupStats{" +
                "collectionId='" + collectionId + '\'' +
                ", collectionName='" + collectionName + '\'' +
                ", coverUrl='" + coverUrl + '\'' +
                ", recipeCount=" + recipeCount +
                '}';
    }
}
